dewatering of excavation - Spanish English Dictionary